crawl trench - French English Dictionary